package com.ruoyi.travel.domain;

import java.math.BigDecimal;
import java.util.List;
import java.util.Map;

public class TravelIndexPicture {

    /*
    Mybatis会将sum结果自动转换成BigDecimal而不是integer
    BigDecimal
     */
    private Map<String, BigDecimal> orderStatusCount;
    private List<Map<String, Object>> monthlyOrderStats;
    private List<Map<String, Object>> designerOrderData;

    private List<Map<String, Object>> monthlyConsultCount;

    private Map<String, BigDecimal> clientSourceCount;

    public Map<String, BigDecimal> getOrderStatusCount() {
        return orderStatusCount;
    }

    public void setOrderStatusCount(Map<String, BigDecimal> orderStatusCount) {
        this.orderStatusCount = orderStatusCount;
    }

    public List<Map<String, Object>> getMonthlyOrderStats() {
        return monthlyOrderStats;
    }

    public void setMonthlyOrderStats(List<Map<String, Object>> monthlyOrderStats) {
        this.monthlyOrderStats = monthlyOrderStats;
    }

    public List<Map<String, Object>> getDesignerOrderData() {
        return designerOrderData;
    }

    public void setDesignerOrderData(List<Map<String, Object>> designerOrderData) {
        this.designerOrderData = designerOrderData;
    }

    public List<Map<String, Object>> getMonthlyConsultCount() {
        return monthlyConsultCount;
    }

    public void setMonthlyConsultCount(List<Map<String, Object>> monthlyConsultCount) {
        this.monthlyConsultCount = monthlyConsultCount;
    }

    public Map<String, BigDecimal> getClientSourceCount() {
        return clientSourceCount;
    }

    public void setClientSourceCount(Map<String, BigDecimal> clientSourceCount) {
        this.clientSourceCount = clientSourceCount;
    }

    @Override
    public String toString() {
        return "TravelIndexPicture{" +
                "orderStatusCount=" + orderStatusCount +
                ", monthlyOrderStats=" + monthlyOrderStats +
                ", designerOrderData=" + designerOrderData +
                ", monthlyConsultCount=" + monthlyConsultCount +
                ", clientSourceCount=" + clientSourceCount +
                '}';
    }
}


